snapshot: Turn into GObject
authorBenjamin Otte <otte@redhat.com>
Sun, 18 Mar 2018 18:21:33 +0000 (19:21 +0100)
committerBenjamin Otte <otte@redhat.com>
Sun, 18 Mar 2018 18:21:33 +0000 (19:21 +0100)
commitea84e974e6eb8565554c8514cf18a326e5b256ed
tree8275f6c6df004361fa4e535ad2bb12bca4a37086
parentabc9b944f9153b5e770f0127589744c8b3f629c0
snapshot: Turn into GObject

This makes GdkSnapshot the base class for GtkSnapshot and hopefully
stops confusing bindings.

C code should see no difference to before.
gdk/gdk.h
gdk/gdkpaintable.c
gdk/gdkpaintable.h
gdk/gdksnapshot.c [new file with mode: 0644]
gdk/gdksnapshot.h [new file with mode: 0644]
gdk/gdksnapshotprivate.h [new file with mode: 0644]
gdk/gdktypes.h
gdk/meson.build
gtk/gtksnapshot.c
gtk/gtksnapshot.h
gtk/gtksnapshotprivate.h